grouting of foundation soil - Francés Inglés Diccionario